leydig cells - Francés Inglés Diccionario